package com.foreknow.demo3;

import java.util.Scanner;

public class Test {
    public static void main(String[] args) {
//        Scanner input = new Scanner(System.in);
//        int[] array = new int[5];
        //向数组中添加元素(1. 直接通过下标添加  array[0] = 1    2. 循环5次向数组中添加数据)
//        for(int i = 0;i<array.length;i++) {
//            System.out.println("请输入一个数: ");
//            array[i] = input.nextInt();
//        }

        //对数组进行遍历（相当于从数组中获取每一个元素）
//        for(int i = 0;i<array.length;i++) {
//            int num = array[i];
//            System.out.println(num);;
//        }
//        array[0] = 1;
//        array[0] = 1;
//        array[0] = 1;
//        array[0] = 1;array[0] = 1;

        //已知数组[12,1,3,2,5,46,32,17],求数组中的最小值
        //分析：
        // 1. 可以将数组中的第一个元素作为一个最小值
        // 2. 遍历数组用第二个与第一个元素进行比较，如果这个元素是最小值，你可以定义一个min变量来保存数据
        //    if(数组中的元素 小于 最小值) {
        //       //就要将这个最小值赋值给一个变量
        //    }
        System.out.println("-----------------------------------------");
        int[] array1 = {12,1,3,2,5,46,32,17};
        int min = array1[0];
        for(int i = 1;i<array1.length;i++){
            if(array1[i] < min) {
                min = array1[i];
            }
        }
        System.out.println(min);

    }
}
